package com.jintoufs.service.baseinfo;


import java.util.List;
import java.util.Map;

public interface MarketService {

    /***
     * livecoin
     */
    void livecoin(Map<String, Object> site, List<Map<String, Object>> coins);
    /***
     * bithumb
     */
    void bithumb(Map<String, Object> site, List<Map<String, Object>> coins);
    /***
     * cex
     */
    void cexcom(Map<String, Object> site, List<Map<String, Object>> coins);

    /***
     * coinw
     */
    void coinw(Map<String, Object> site,List<Map<String, Object>> coins);
    /***
     * coinw
     */
    void liqui(Map<String, Object> site,List<Map<String, Object>> coins);

    /***
     * bitfinex
     */
    void bitfinex(Map<String, Object> site,List<Map<String, Object>> coins);
    /***
     * bitstamp
     */
    void bitstamp(Map<String, Object> site,List<Map<String, Object>> coins);
    /***
     * poloniex
     */
    void poloniex(Map<String, Object> site, List<Map<String, Object>> coins);
    /***
     * bittrex
     */
    void bittrex(Map<String, Object> site, List<Map<String, Object>> coins);
    /***
     * okcoin/okex是同一个网站
     */
    void okex(Map<String, Object> site, List<Map<String, Object>> coins);
    /***
     * zb/
     */
    void zb(Map<String, Object> site, List<Map<String, Object>> coins);
    /***
     * bittrex
     */
    void wex(Map<String, Object> site, List<Map<String, Object>> coins);
    /***
     * allcoin
     */
    void allcoin(Map<String, Object> site, List<Map<String, Object>> coins);
    /***
     * kraken
     */
    void kraken(Map<String, Object> site, List<Map<String, Object>> coins);
    /***
     * gate
     */
    void gate(Map<String, Object> site, List<Map<String, Object>> coins);

    /***
     * 币安
     * @param  site 网站
     * @param  coins 关联币种
     *
     */
    void binance(Map<String, Object> site, List<Map<String, Object>> coins);

    /***
     * coinw
     */
    void huobipro(Map<String, Object> site,List<Map<String, Object>> coins);
}